to pay off one’s debts - Spanish English Dictionary